66696347
96994276
97832633
75551907
92781316
51893952
8624966
31587565
26292963
78141130
92121629
13569627
35013283
108601
12986552
5551177
835478
6786341
60588536
95969677
38696089
4648484
58972248
33104142
47315983
1759947
18368768
5409801
2945932
75035822
23254314
21591270
23581909
87926444
2567761
86462471
5954584
56878586
19941594
49508699