52371143
65104760
80341497
8942549
32215446
48137146
68681504
35117782
52298124
36028942
28416601
23883067
56072150
30934332
24092996
7137402
17911806
90315654
29988569
47881140
38913449
24367518
36575078
50229558
71528453
43031366
1608351
69776050
8468919
38025585
13769492
28056974
16396551
22414562
36009492
31519947
4392966
32321798
49174135
58122608