68902273
80107677
41023863
49518112
74142920
97132605
77104285
46368412
65404592
49125291
74401035
8037418
87007630
27359168
92672890
69489418
17819061
99573098
96842960
73919275
18589007
54781147
75152311
74447313
44322989
67207017
33988243
5999585
54617608
929736
69597232
96456581
5587220
17896655
81486394
45213113
10694306
67972476
44851596
38644933