5333979
72839643
82247941
40601025
5123552
81842450
8395062
12948954
7597366
11861817
28098324
42321747
50214659
65541522
22032500
99341637
57489371
76348692
13811979
1490554
9819892
6470452
33346155
28736055
54451578
86292817
87695018
69065304
28921379
52423574
74853972
57571724
71404686
88646837
71234992
87662194
96114487
83477511
38755057
54604109