170882
42402838
56871707
53717820
78926927
18595323
9509181
90107030
54207949
21935702
87442714
4302025
97488814
87735907
32901065
23854223
38673914
67898969
77094076
95341506
18356111
48304678
60625901
28959875
36201875
1028008
50881485
2833341
34945604
78345163
5868666
9259926
47074395
59448898
11188442
81134949
58176052
5454284
71967117
510315