6314136
36667287
1890108
75195282
64539348
30501051
86398757
98471190
67642393
35794628
31749884
75609384
81776277
29626403
17714481
13255715
92908244
6396169
16722420
90396582
9846282
94181406
84589907
18964523
26919880
39038321
46169529
19868955
1385521
36594544
59069559
6494493
36993846
97058038
48367755
34731719
4735495
70968683
34297566
42348190