92665240
53512140
40531826
69519697
29252630
96193655
31816291
95619910
68874418
66156227
61913641
30265355
71983685
69248139
70751894
96426675
21379129
55922540
1984934
54756082
63115459
2887630
4184346
27203321
70886982
2448639
78155338
26353371
53541428
84841161
70223786
15661433
4393301
73902562
18421488
39075557
83509798
99152014
55693067
35703855