42142105
21645762
71475096
43614547
64025524
62179641
1296439
58119258
44546665
2641627
82333535
51567293
43198067
10372339
98845632
91606190
17792298
63826751
43189986
39642380
89149345
80171935
58102972
82149075
46879273
28092154
39049396
77404996
86653839
81306941
20463910
45695134
33191898
759894
1855642
46908034
26648657
93042947
90324180
159355