38108294
54643508
50743217
4763051
95051009
82269832
2852144
53908328
76741816
43655271
58658997
80362414
88481961
69716660
26762312
8903554
73966428
66682482
22433059
1926313
1428115
88746636
56898978
7206621
54209121
10004966
56278964
6744972
89256026
30502400
48564981
22127578
35472452
51684884
21036739
26182725
45456172
83881518
2176259
2691989