3392249
4321522
4638077
4934190
1393782
2290378
4761131
4994054
100000
556341
51321
61572
63048
59218
49484
51221
54742
62495
69408
55536
930152
2794332
671205
906033
1027977
25218884
2721873
7595782
5091605
92535568