55728620
49611666
38541107
24458413
64428109
59544931
80141722
65396534
17361180
62791175
65653094
83323383
56497092
77165871
3372044
39737676
25857850
13026873
81414149
67274415
22388740
48737831
45225028
38863668
68294223
76735787
71283882
25405155
81655219
32026069
51288237
41017936
1512150
19345072
93515955
4708060
3535267
61756432
5319294
41539134