95742164
46381836
79643607
99227541
81727696
33521881
2449302
1487707
18885039
15525899
39928131
57934130
93313341
467195
23864937
61404091
61833520
87599208
66323510
12575433
65721412
50951354
11022408
89845924
13765892
44374085
61641570
1059682
5928403
16324015
74581727
11697919
13228237
33949253
81592443
79464857
6281417
83514003
93177503
56318407