71158496
27938954
5453809
24676349
43526760
49704943
3639483
90397738
91598922
91514104
51986543
29256922
90263502
43114853
89879665
49051955
3514958
86929898
56217682
12738252
36055380
71328328
20991120
1278527
9685312
80031077
59988591
70503385
97746145
95362680
47758898
19932251
67404771
68424372
3507439
1840104
79131595
38593163
9939517
45756126