2119195
64257168
929699
51321363
4602648
29195221
55171019
1966387
97055472
26628429
58722932
64531966
46284339
45213105
36483117
81439455
49585909
9239624
23676010
13298580
60285555
41707213
23278981
38471621
23061457
9096506
36173630
92648625
98788527
67211207
4995626
93289160
32676229
34864547
63413894
27975238
9498885
62357489
75036066
73099498