94938404
66537858
9031947
8975234
4153992
85992697
75409852
10989737
11312340
98592690
32333740
7702717
4278432
93063400
82819788
31223577
40847658
79557404
48095418
57855171
86814671
56867578
80359137
83156135
73259991
26574244
21476020
57855487
44396950
88811035
4929675
7899188
45817058
1333809
45521997
65372281
41146955
16367406
13129503
10734661