37112692
70109330
10689262
55451794
21094356
42834032
51575462
88908950
92302031
48102634
68478126
2301588
14256176
19163314
73113307
34493129
8576552
36468906
21516579
63266875
72816256
51932751
72903814
43095190
52931031
79944867
61036562
4914238
11087678
1700374
21577078
6861982
41249498
1855301
46795659
66759569
14366039
95739741
56121305
25627807