42758094
27675865
82007515
29475564
75844208
16865509
3317031
76856828
84224798
74754587
85764306
69556073
58005910
76726293
89664872
56786441
21063946
52765447
5244590
65822461
40779213
95844607
84698484
63477239
71598714
10338039
69142827
36481591
40201933
69788955
4008316
86772146
84361040
83839083
38706205
15751392
55334193
98175740
66297891
4223975