83889671
3120395
32295125
3922515
60367956
50673974
33855006
99675572
73811676
5401929
15419291
20108294
4908185
3815911
16106277
97988604
1896997
47206241
87061607
15309933
2404598
4738639
71718078
95455358
1888541
4414505
3858937
36657456
49898682
87689520
95721960
79023926
70981736
63319226
51816389
67619932
81522726
49515202
83623204
81164466