60555164
77904490
10456444
77007608
3682362
6892723
13046145
991535
6317298
93945703
26654699
82831432
26847614
1252311
17925098
86794246
29738480
9615541
56715098
72188296
61278206
83098119
71462118
42134221
95431185
86402168
16254087
18428795
15872156
69169729
394160
4627410
13281757
67821075
53361486
29765459
97842436
9904618
44201430
22644056