45714875
46986505
99261784
80982598
40208536
55085522
64963868
84202108
59664774
29143107
98573423
87927696
84148821
6047526
1501685
59714230
29091540
33915924
29615996
70376470
39237789
71152094
99671017
92772013
44621814
62177825
87587544
49884805
18702608
32644940
77744873
42703914
80355931
1324597
13115868
23297730
18143863
95314634
39179832
23399325