58815561
54444690
38282886
99322589
97367132
27404390
59542976
63625941
23473483
64949598
59536254
26913460
86893230
78374466
40171848
77916064
20955786
39268233
41529258
30771567
47539502
90357859
7329713
598817
99897558
81989194
2497507
92226534
75558353
41857058
54704936
50249854
10537763
84778848
3445960
5686205
94291715
84308518
8366890
7807715