57186562
10099597
43324481
42935630
29681902
68475310
9208180
75494754
31321606
3098524
73212674
72936572
16989815
39788561
67075490
95744695
79917648
61864931
3316195
24944167
22065033
49813989
40888259
86744604
7511634
61174490
23801056
75989839
44723102
83489740
26024486
83359461
2479476
77798848
1222348
7165705
74669387
58742895
7331376
65434420