86856408
53189732
58029101
45272616
30072447
36291157
2608469
62813591
10621877
33493538
23676359
26833017
22494117
42975016
13079253
51743532
63259747
2777701
11849021
3519702
30017857
99473131
60133187
99611897
56367663
29266222
77078702
98629576
81262800
4969641
71717336
36145042
64015512
34702213
32997098
85548897
98445708
80009334
69125544
48211725