5969453
15412260
7510819
80726271
85745480
92722049
14191956
2388189
39772484
1393716
67821695
17525220
63608745
78556340
11136023
21383237
59639173
89907599
74978230
25078844
87709248
37012760
95002542
22425376
44846963
9247756
93549842
5441836
49181924
87337262
27592626
61251305
70817442
79115106
83038469
26628634
67811969
18305896
55875740
12859622