93933747
30017710
18107949
77565582
34624568
33836686
3955329
23988201
38721902
18478102
43353088
75085153
47101987
77199780
17552984
1099466
65107514
44063832
45659830
48048134
55338908
50167197
61045282
78232125
5112595
89721911
7429801
68705507
96104649
19321196
27577068
52646972
92119238
95453616
70498954
95328623
74575065
35255841
19443713
30498986