8479557
14083053
3241267
11014082
73345132
2907981
92944940
79679248
59268664
52322745
8481726
76324625
813953
39008412
86087173
98726415
7322750
98671472
54345653
44621140
50385421
97192888
27743238
22916372
55924916
95766215
44294984
92235220
4028924
62581105
65304759
47932236
15862346
30813454
13472360
83537221
64757132
26499640
91079859
58405078