58968770
27226205
66531180
56085215
32491798
57222145
38967814
41482737
60607876
96417122
57342045
52113117
80445943
44963908
10399845
82014969
76686638
36855171
20594321
81515025
32073779
27921829
97244342
93203309
78607929
8343049
17281053
17902450
66536258
72509041
51667989
58624395
7364581
72335824
6153641
98509385
55419193
96423633
44395095
93007977