74542608
15419758
50425072
94638496
84391244
9061430
7599627
35484107
20398415
52879130
19327040
42406592
50427513
85842189
37959376
2879193
1585568
45171463
55958767
55901087
51856885
21125185
62652009
93951667
65531452
54323180
35278050
91618638
88438331
5881642
74229771
22517404
62726535
67708992
13796766
7988606
75538927
61607966
28884694
81424548