42874404
64538285
41708692
40236894
15362045
66088357
9922466
16184961
2805323
81281191
55343870
90351014
57072116
20657683
62304889
99305384
5601705
48753803
9334128
21208809
36666645
76268108
4921601
98614169
94511494
26147299
63562460
93772591
48282650
47597988
543061
9255798
71706911
56141309
54192845
32521280
6963629
24901875
23139819
2614855