42224021
4058701
59878592
30456441
61357082
51023221
60148936
62929647
1492697
98091903
26167049
74729559
87738565
59286030
62016692
59252105
59184060
58657583
93277367
10268519
86098991
84803036
73684323
43872048
94781476
92368309
20607884
34349750
301101
53032536
10369260
9161023
62252522
59057748
86875088
49849227
43641033
40682503
69574978
41719836