17034793
39793906
48422690
61074078
9350625
48474425
29993798
16419506
10629027
46762930
3422103
71959688
39816575
96425042
29059230
69245615
47724580
50699437
23647905
65354019
98037452
69959936
43372319
83389038
5246341
83264429
12591228
21608152
5424437
92152084
35868847
12916476
33687652
8114180
71833833
2597392
64343300
86319699
45553579
5966951