36944643
84373632
76293870
82156229
262903
79617848
69521190
33361143
72688224
28779083
53805614
68197059
54397064
282168
94965892
6279605
14957881
10148562
50051324
86548690
98651432
71508633
14746643
90992452
14561597
23358206
9564542
93148248
96354267
88424836
26743594
3291872
24708339
57804614
41431116
14544863
39648548
77918122
71729891
15533879