37938475
20646690
37354193
32917459
49228821
96769582
31137723
44052800
7420606
59432840
54718775
5355417
10987095
83336553
42216579
5892963
4288231
4536230
88888028
72221593
27329066
1517931
1547815
43065474
95117509
21372031
34705753
7933697
55787727
4771719
64488104
88559402
84204056
65005121
73407663
5968914
55898801
30318740
30065052
36643487