52494386
27385653
69713861
85951939
46897143
55767451
98471986
80238139
18756478
90691603
52099270
17083492
22677970
93348494
42238856
9761522
87327985
59217381
24279737
71789663
69263186
16482918
1571138
16993856
38118093
36477395
8883856
72791771
4465189
75663738
76269095
66654755
66476750
41122842
97166149
41444603
88474579
98866788
51204332
43663889