82595375
61226532
928106
9287550
92591091
6215990
5836651
98211939
62455031
88296550
434253
7483194
82198500
20679226
56386835
86922537
73604983
5062191
94173929
3512543
9708607
93452501
77366292
46628431
98692072
23035230
30636737
74101826
50844200
92534334
15408074
2282221
3668227
36196392
4355649
22519391
4302600
58546419
41046169
54861734