52895592
43711089
55758263
19948038
17078476
44066545
37775497
54085069
22343461
53377345
2201493
23162972
42064720
87424436
64006418
4472794
50276723
25972205
80975738
54577964
93951987
75773939
63547403
78359488
75431693
80454548
6150533
14864344
91028362
33708579
29195878
64105956
34676656
644556
72273746
15319441
48163833
43366765
41711516
54883254