5598683
42706586
89563235
92255967
46047694
70734411
66044560
92953722
77107081
76227870
41687694
56373288
627164
37574273
91416383
71481566
90237620
36302837
12502915
60282975
68049107
79124065
2003727
76389895
40985698
56485715
65857767
31467637
6075167
21955054
48127042
24601443
17151589
69972237
11949127
11232954
13979300
5352667
32797443
29007813