81297035
13052166
57637033
7100802
56951579
21643929
97186158
26064603
60327285
62404145
82091976
59652653
28627977
13379688
53419327
86897396
3329411
72904776
1674904
71501692
59838482
31305375
24942444
22196698
9439997
63816002
88464170
44439695
20894132
33892525
84407339
8438511
57846100
67384215
30688743
80551729
19253073
73483215
82552788
70975759