83511104
64539956
9696469
2215513
82607223
71463042
70282406
42931792
50122841
89205058
83776462
8887887
11364579
16311070
94713256
9860693
96516076
3065173
68652599
24237289
70335753
38103862
13123781
69844075
10913950
27286085
86401386
2259248
23291133
74878579
63751346
37648033
57547931
80795561
9747909
56139438
39883964
42117437
84439455
41255420