4012514
32622123
43192116
56539335
49714570
735585
85507330
67205737
5897235
8317102
54736499
31747946
67657386
2999944
3864569
90168400
86183628
28725481
61719951
55251435
58718700
38884464
78052340
52235717
9799790
21127398
83666051
4658968
45248595
7613418
52457597
1427527
43781691
95057232
4397559
26095665
53995491
88205539
7476368
828750