73911475
58612592
94234937
71815846
25255069
71491874
36819470
12162555
47215213
69081981
425597
22107824
79386283
1141793
57563426
80207107
25955586
7168625
97015709
78495555
48332582
92725020
30342282
86173389
20899009
56714160
84089888
74366067
35655931
7197823
50861450
95432032
31817982
11068202
54293167
25413762
11839165
89277669
99243007
28713215