12937432
39519275
21412835
8901804
35149577
11569519
60363060
54047064
24391707
53143954
57495021
90083291
83782932
70398285
50674424
35638072
7115077
93926923
26987731
72657961
73319758
97862843
47987721
37142021
52518503
33996416
53733287
89536705
32505335
8974298
17181761
54617657
91085296
22236696
68098762
7684640
96983651
84051882
7111386
10809764