32679694
91568086
65607
55982671
30731176
99548633
26651653
64489240
52309814
16742342
61331724
73039812
79109638
9405605
77033085
580331
87895320
76316463
3949957
41563728
65059393
61824538
86885755
95449758
65646482
76907450
76025619
82946517
75513064
33024146
38716232
74809824
7858535
87421973
61239323
34412531
58522622
51733142
96204840
56133742