52165273
97375329
66054006
4919304
78896251
61235
69752238
23179715
8077126
81472148
79226564
93425128
8484874
38628850
64742192
77056633
8626932
6409951
91214933
95316028
20965033
20303791
87571009
769171
78994399
61804299
30086775
91829874
87969481
30945145
15967880
17217265
36842289
10127640
86767817
64227183
59903254
1875396
65616290
83871225