35295304
38826755
82968787
25024807
14854315
39788822
16867567
27933404
68003071
73066781
23179429
88317395
64586754
5154253
77075112
40433385
49052766
9036541
82052826
86107896
28785837
63099706
84632595
15585018
7026452
10456055
33866531
29375248
8288223
51097461
11313532
19243807
55564763
6621299
8908426
25224411
46318984
93138600
32486603
20801486