64862562
1356780
27124618
43062091
59073613
42199618
79253268
98464021
1182608
39551489
36494279
3930232
5451076
53551076
96818759
46116675
86678739
13909064
90416540
80966926
3091363
34715775
32052463
72519583
83795189
54988961
97474165
45566333
29776504
26451749
14933524
81199278
62313306
66818299
3119323
38963929
60951613
4696060
99106107
27294395