31747894
4694518
96987736
8737828
31891005
3380226
72519816
31665296
10904962
47811485
26562091
13727870
95093486
44635443
6592974
1031310
2454814
17086197
97043671
76922392
26469078
12606906
47305407
82489526
2326479
1355967
80842158
14685844
62765003
62721771
85748230
17072473
37717670
5903152
62706544
69253535
88777143
86354340
65667346
20423890