82318627
42212547
55169008
80036054
47284482
5949467
87096084
7441130
49478562
23829169
7007952
48217322
17832133
2132465
3248915
66517637
25269597
62237131
17225085
24494790
73955317
9164862
8776692
4346447
63576663
58624172
69487996
38220
32141522
12477891
73314435
71096030
34576805
70896185
40782341
47289495
27205746
46108595
92725602
49581518