42279646
73813492
81133668
1103572
44178928
54197635
94361811
61042853
24364373
15914689
22548573
75926511
17669471
46528746
1746400
50127498
34996278
44771999
64949395
58304861
29508267
45239767
41862689
63248316
93305204
4548037
7074451
6382352
34177299
61106698
85059738
12801743
8282493
50806831
284897
14779082
91789603
68893088
84849223
84291847