44543673
54067867
12974286
75911103
70127914
8535317
70943509
1173920
90816212
5766407
75335369
24829296
41781926
76156094
2983604
95002856
98128423
73992838
20254338
61337440
47321020
42794292
68898597
17379239
23902294
7565541
55525206
91512699
88019436
32411256
19681167
98422844
7725208
683861
96895494
3128065
76839377
79355802
86424415
43432706