29442330
993676
65536340
32053548
7536852
7435618
73356541
78062834
83951570
60888029
27766175
65005045
81776593
55941495
68209255
38738081
53811129
27528524
927432
2553322
98503585
2149865
1871878
18665485
2367166
15563439
35675932
79176067
97614841
53699336
9874425
54938523
11507306
84331475
78212167
27687009
1565611
55636364
58335248
90105295