52695012
14337086
26105821
4384280
60624779
19925481
36754607
96851274
96652805
10245082
6000146
29381923
42741261
64282209
8765849
91453064
629981
13335717
9579950
17824485
66977710
73807046
31191387
75209443
64174984
34414434
49277219
27074519
7991803
85914690
69785273
74694650
89084490
37572231
88905995
58776681
96262715
85191265
81859871
8342581