1793556
78908704
23338448
23285179
47141216
67146050
20785582
29643283
2504533
90676177
74198218
32711998
2737486
84482293
84169552
87233486
47165194
38863600
64867250
19373674
11094564
24869075
77032205
50427838
31076632
65195151
93591343
42455888
3444631
12695280
55943854
614926
93257645
2250548
33682520
83445065
89671452
61572475
52933348
3058155