39029183
2481121
350915
46536489
11021887
78347912
83246474
3193686
55223
92185092
62705616
67408043
34631269
3696295
32505027
238752
27615594
80712930
4493996
37379612
6678190
93745062
321715
41017818
24901467
43195044
3135962
60463436
77818768
17401216
41292153
89273596
82345120
2882168
26809505
9459995
51163040
7504988
35589563
9046960