49595795
23864433
25083250
23315467
98345988
11259773
20314490
64433323
31017477
32764530
71818472
84425360
69222684
2871331
574323
28677988
6631602
76063415
19278836
63402103
61362302
65302077
48637849
3643565
23204527
38839631
30651112
47619227
66983195
70232412
109865
8103836
13826152
85218480
68739716
6217973
85511115
92022076
58834611
6404208