18863047
90501971
30122860
54647738
75943766
37651644
25605160
44513906
1014928
77044278
86112130
41568268
66247392
41586642
20813135
2442409
34622487
95374214
2426165
16357708
75309534
7081883
22047108
22094332
89797432
14193888
22635130
53717817
18676939
61683213
68458183
25806777
37312770
56785322
3157599
18536714
59869849
6113908
80978543
14544221