3330383
30907148
63323163
35186571
11682650
39855887
2545497
87128621
20494735
97946842
3024465
90661252
67916871
5518656
6458592
79896734
63691199
31492621
39647861
64571945
19801681
92996827
52674926
1638802
27948557
42827254
54786701
5190307
4176537
15668952
13141249
78136916
15848449
21937935
70083218
65458492
59558800
53949958
57838445
36323346