52604162
64548598
36914177
83676740
22739366
42838735
4680879
86531980
15026722
91044849
49726121
78655074
46379893
75256933
95332632
38003187
29408854
44371592
35742510
89481414
68782526
39201799
2721140
79683459
47131945
92142590
60712590
96891852
8256585
77755554
53318441
439148
98907601
41812522
55867832
64775145
7998519
8362347
10701796
32275388