55137755
12361581
26562493
41236491
16013068
12904268
63111070
39351318
31643816
656815
71432340
41596421
48574328
72344627
4274094
76722011
43769530
3747258
70181808
4343675
93947032
95212433
22053022
5709379
19899328
34762135
82944087
47265260
91229113
64532063
6155456
2341686
1505929
52279492
26765308
25769438
41402546
81528340
83217117
1537920