18783888
90143211
59253225
35027619
43532479
5360869
53074752
31667670
72684292
59912563
96309421
82386483
40253368
33905086
57328580
6265319
3517350
738109
83502769
62419327
63464051
15539799
47679173
36228126
29797038
10169358
80444004
14171573
46585723
35815026
84667468
1096945
23477894
4848159
37708802
97061447
53311463
25846559
50577593
82429019