45547740
29616350
55874815
9944696
80055451
73058040
46091507
65527389
73881449
60762344
38517879
29296396
30268762
82554747
59977388
87171556
61322510
6016978
53749928
12991858
22138955
887206
48139302
76515441
9084616
77882587
93223986
77854029
3226774
46026903
28209413
18855342
97982733
62073622
2205953
43955881
34837828
87175856
88827896
22121150