83132822
44093356
76299782
61257570
64837909
4875343
60302923
94258601
73468405
1773833
15182876
84512305
45895594
12181310
58281732
511810
42506732
82113856
9556752
84658779
91756745
62427946
99993851
80297217
55139472
86799452
55338163
53462749
44544440
8476618
5703942
8393187
55304507
40681410
16028402
11835789
13534592
48755291
20793187
62086912