31576087
6228378
27821773
50778510
7832167
22624603
56873404
54179748
8925508
92093237
86029411
89575793
10776142
44876158
65628379
19797197
43488821
45571648
89209707
62644010
82319922
20016771
61044737
70018191
67991808
51299562
4434564
95065041
48565802
87438155
43482837
64797677
95533223
52498807
62201874
4106285
95859628
80249319
80799893
5428749