42107549
75012687
64272407
6842487
54356930
59786256
63921866
93415821
83708086
42741839
54506592
86639063
45318734
11402601
78287826
2241502
891883
26264534
78994508
60642016
32436878
12133159
61168893
94418813
21889497
143959
77203955
22782430
88048179
64272009
55529753
67118691
24385929
95461307
41981616
42388514
8505951
49901776
33736970
3229543