77076939
49042959
1548305
78551364
25836453
41415228
2659735
61041737
20095504
64056041
31694214
3781700
20412604
1293207
44401096
33373021
38907816
13501586
95543376
41442190
4236186
8556991
88541356
7065230
737190
2367143
9163418
829862
919341
90263588
17431010
48805969
64893899
76443662
62553026
23771420
46287063
79810
88409494
85128391