97065822
22367761
61076504
33913886
8858665
25169536
7969334
53886967
66392759
17679135
42303070
49536515
71874322
11232062
34863880
74683513
21887014
1508171
93289562
84071276
29263536
70977625
13959522
51976469
3235323
59721213
56442836
26725557
72519207
99074348
26955722
11386245
89506833
86521804
83369383
67953644
51115583
79347367
54582213
3663395