98298939
19735430
20977429
8806685
3057800
6227581
92796102
98475476
12952527
39625157
9545257
81466674
89188535
56487847
40725222
79487821
29501443
37328619
69249366
78843354
23092891
22163517
44283688
4249580
75313977
43403607
52981239
75117219
73976707
74937
90309443
60101860
90574745
58144356
1042305
91535896
74081690
63372120
76264165
1400286