9573958
70855849
40788422
4339402
29226995
23861987
44635518
7777100
45992106
56156731
75125460
43878210
28687458
6774061
33942810
29658015
4095720
18448361
87378522
64266212
98055777
57743635
43939055
73903289
61475120
50693192
48089356
32923478
31413956
28664436
35977551
72735426
5936842
45231682
13685063
8777414
88404663
24019043
48202512
34571276