53144995
4556440
83192834
7426941
53945886
99063483
20255976
30678675
2433587
6499147
64281265
47195712
15347955
47662641
67557556
3557983
20751067
88543536
11423200
27107866
58392098
86521153
84829944
79561398
27637997
9958832
85867027
76004860
51928122
79707981
292821
7829553
20063480
87648382
83014876
39106760
80147397
15732878
87649924
35552710