3066035
19849517
64485114
68191459
27754766
95545748
36337224
91185293
47253650
4542135
6137836
401360
25997493
86778224
17303032
91126170
17828537
24281400
24646973
29171520
35254219
78327202
25092362
843482
31906535
22539114
90059672
53202405
4141721
74584768
10126019
74354741
43065823
913099
25849308
83912599
86453748
84811077
92117549
91132439