35159859
99356764
77147559
65585745
55356147
35153152
65095346
42348976
75434167
19276339
61603271
60591450
31308925
92181328
35396052
7755432
80479343
82115970
61762388
7464112
18588231
97099877
78785978
51355643
17321405
3338977
46981191
29555435
91413614
12842540
38136160
26246006
79972387
76714493
13732077
88884295
68967014
78828091
32741680
38213910