3950344
5391641
30993881
54128912
59198003
86688762
99221679
47988373
49164940
78066368
83228793
7542428
40346900
38576283
82268051
48123675
41828967
69061933
2023759
77109172
70157746
40317204
93102474
13372479
63469829
98465016
61887904
46073290
87422408
186414
67304461
7148284
24676920
99621946
58351201
61385347
4389041
70355260
19756683
74822125