31194030
81113769
95682582
136725
6753273
82428522
74236600
24269047
80209171
7272264
50403765
54386582
36803499
41635468
55673383
1879537
11173458
89123216
77288009
31662210
48808442
2714747
98211419
6665882
17146194
87201043
38503976
79049937
7360701
46715003
25233301
24015826
91964362
2163913
25321118
32194611
14001650
63563078
36856150
93763047