45884735
57157566
5669301
72378192
7623733
95306667
2370199
32242241
41999968
25538120
55904059
8088445
47576678
45979054
8859578
30863179
79722421
51529609
14409585
71204550
3401252
71168932
2236350
16831708
47412563
30233992
80741734
23179830
89327882
30846797
41138677
27534810
73081145
61206531
10816030
37484229
8427747
8716818
42767762
419403