60159566
37594599
3932630
90373313
68839220
8065870
51998388
22548820
23926613
24563386
8036118
64941686
61019319
98549078
49118590
20123308
62394020
65519877
60978178
95224632
9660323
45979277
53223883
47674235
78817973
77982057
69719648
86005667
83937916
64979343
600931
47509998
4093346
65047995
38751181
83778956
13245016
184572
55976629
6733591