97129448
36661346
41531074
69232678
3620942
52485336
82738788
41439823
20091536
39557426
10889570
8945606
80598621
48401419
38599035
96364995
61314377
51836645
5763892
37739908
91894577
93888544
53533352
44062630
3226671
81807497
92209467
5753914
38151189
66528497
6954459
6849971
90848354
95942876
12314609
7912338
28917172
32827097
22761093
23517747