42132848
97205993
95996144
74222647
36272839
82585422
924913
31418361
37296993
10497520
62754575
91683817
47675289
82175526
96223262
72799488
31565674
16081566
39515281
29743887
31934733
82079147
49764508
30396874
2711541
39573702
66706390
46624347
90038075
80919689
1695326
55557331
72156985
79007741
95037540
7261815
53482283
55126177
9288343
72467416