40522303
57682482
45706237
52526588
72373030
51193046
48626517
75562382
36969319
68965079
37239615
42834822
13903660
40955792
6701003
52962024
74053586
13219829
61815119
69026774
41222411
75542153
17707365
18919652
65131908
80591387
64267499
91485506
34383941
98559039
75976658
53773015
90832377
7117896
19568689
23589735
40698161
8931716
95959185
95145474