42909837
5913147
98288301
45334839
32306886
93076660
68887902
28782134
81137070
902851
37596022
723826
73305381
69396647
67977069
22029864
44089621
7461131
81484018
77928109
30548656
48171530
22041680
33486237
80781165
20832492
33311376
72037298
60256380
71948789
72269592
34259685
86872521
90759199
30537247
49103743
46007094
98265543
30303718
6471382