22885226
65365120
26087207
94337266
71757408
91614231
85239476
70022722
921495
76198453
44289457
7595206
93161752
5245046
15997977
51729078
64185300
9730820
78979167
44214116
26663269
912952
48657737
51726769
92641450
42492563
92722382
9478302
4521371
65248700
20905991
23389861
44506706
75395144
71232887
81529529
70849163
441322
20227253
11648594