32208934
40024256
35417266
3146056
33263928
8663932
1251155
26073714
43176408
94266213
8594647
4521256
26854390
1043893
4548211
36573153
17214957
92188443
16538306
84182203
41287482
53618014
40002794
2656195
80156564
15816924
3228339
12587126
43129810
9146960
52481348
44534964
83219586
48491449
30033420
70127940
86406926
42075369
81975258
90947801