52022315
18709366
92138590
8720352
89622431
68648
98428814
47657032
77835512
19956434
11348427
13419976
72425652
54275761
59375569
67474546
30696999
5439795
53071928
73606082
316325
91267740
71273542
988812
33534502
2684725
91691924
50192667
67937440
82555430
43236022
35526750
1059790
89943284
99194977
20822711
57597026
7693536
9784524
8001746