7532423
1745486
22544652
76566237
1341713
38214157
30669016
15244499
29058066
49556194
25356852
47285875
99041712
14644140
77407067
75693586
6445809
93014818
78836562
8559838
91602028
6841569
48963097
66459684
9394992
96929166
87709398
10734489
51807086
39501434
3239057
90126150
79872316
40025986
7803067
85705803
56617619
74538974
3655324
62861036