75637397
72783338
8236632
7363665
64383497
83974242
53217323
59745268
55795872
6834882
7116703
79031018
66859857
1589409
3047613
82571755
5306078
93401805
86575175
75571125
95617076
31855966
7293680
24295313
43621378
3048980
42271731
18281596
11543753
79516416
34634562
60739527
74595156
54046916
47268224
74677336
7056137
27818792
60009436
21372542