59133108
23216839
50646526
80055743
74184810
54975028
61732297
65182767
75788837
38757897
75031072
41185088
27218809
90033821
15366357
7226671
52774971
17878666
144172
88278285
3677206
74679539
14589977
49668859
58111682
59542467
1038081
641352
49255067
42521052
50703662
36176673
41281095
54961099
47966703
5068553
76436318
90988971
55878398
45949174