20917296
33921053
95326960
9203856
40337181
3380584
17776936
83598958
4188715
77609334
49159381
66357428
8995910
94379529
46346127
82221715
88949566
52807196
40394480
92053036
11764986
63608030
61334057
79669777
13609281
27006687
97446908
3456834
75662675
62089735
63574619
76152000
26727550
20928399
71983132
29429631
32408500
66013402
42546064
81431980