4372815
904097
272117
699315
4427603
19664655
74039570
48432066
94153460
42597901
17176444
82827582
95532806
60837292
33656334
765321
12775241
81594214
44991690
21724309
80705961
82704600
21105924
72102655
83104362
52018980
3927560
52149983
86772118
26078553
91611281
38923483
18827301
90089051
1014572
94215462
11472246
25346220
95332973
49837638