34371876
28264289
13867161
29004233
9320822
90421308
50983138
70064184
51359248
63789458
26162281
41056795
81022071
5078704
48713888
6988147
44565136
56365764
4401100
93054362
11883680
42518800
986117
1309908
48424498
15258464
28344857
27202553
44731751
8864909
72709080
65773604
57158410
97775457
18968613
1193
38031901
46837148
23455353
72191393