19701475
65139153
89306062
21447620
44751526
17394959
309688
81669235
8502963
56498569
96444668
3623961
95311891
45347496
82337301
33885495
18042338
5584549
3126676
4336140
2492819
76885768
92575982
37938025
65864009
94584019
58268744
69717514
95663807
22789361
67261768
60833542
97875489
78808482
64309843
5582784
43464272
96037299
90492246
54623120