63036383
56968601
4102687
5519586
37198172
67691932
53517102
20849645
46215850
9673599
7155707
37713842
38024969
99049805
88916024
74633732
64282015
79226392
38025763
25629007
83214164
86449240
10347585
4745650
5381615
81193790
6200541
45931276
89861003
83448294
87461826
13825226
28679777
38287585
70944618
2871607
74481776
73859477
99307654
51968704