62344584
73318351
21119253
637082
72552015
433604
96347544
68813664
82605026
57498495
79757665
87127103
44071211
41578446
15986074
77377137
96962483
63288396
88996078
36624209
56954626
37135876
703671
99967264
21076949
23554989
78411135
31238959
88716350
35419331
36703221
27184141
59045299
90452512
56359654
66796952
95748836
15894039
12258520
32375967