424838
31189887
48084335
43666199
8104832
25735096
99521047
88478901
23509390
76199018
7381194
4016648
64244007
97981221
65455581
47068524
80535780
43711435
88306186
86184415
6763250
61622458
86778081
35943461
8444071
8836983
53596974
56351632
64396
18327938
39215190
29896507
71459111
2445568
45435896
53331481
25526749
42747578
2094372
2163324