6006602
24393128
10173356
32271933
3345531
7755926
43412453
94755767
90769844
39396570
57288810
2855430
97186860
52546964
66466502
26631757
33739748
56996184
82934786
42366615
57203069
8325436
24729151
1402073
56473701
7921895
87068505
29793014
55404601
98942848
4054552
72484549
54715171
69442239
59309259
71709255
25405533
48405012
19453233
54208125