5294520
49641609
18091880
8831754
25631514
8825100
1233266
45923378
14711521
64613285
25331069
65072896
88946558
78745624
8740464
59382338
768275
86102672
53246312
87807642
79536471
48214510
55622596
42179300
52606493
66535616
16347297
2080384
96704553
69115175
32964468
43817551
62379514
3587509
48154579
11883388
12849671
82848013
22702919
36008652