93241242
7950293
51788781
42238124
10853011
84387486
44333401
88319420
77905658
11697633
42272435
9394586
35634896
55928457
9952705
10113486
43025650
74529007
5945732
90014949
70506322
70753178
12926028
12475620
50085676
35075694
29743303
52592560
10793543
18526385
65955477
196145
76985306
48899618
69866101
26684171
36213115
8597563
13016233
81944464