80813787
99379556
21496478
66079911
95107748
77956924
4688238
56374571
60256190
18595115
9384791
147994
47341013
77383291
18226693
22245543
89087
20867130
2261028
57277908
3051206
53889321
19536737
68019296
59427739
51527651
3443563
14377179
58138671
7149586
1407242
91028676
81668144
26473394
68888118
5648731
15951697
58885134
29973791
13227