82027845
95852703
32286549
25072814
77639806
76995982
6333910
1978787
9471954
97158142
93282338
50263066
65448165
50564403
47321095
99937846
45744847
30115051
6083679
77269785
77508739
28384194
635409
47449496
42199326
6855747
91086918
63164964
72644819
44948986
4082436
59137704
60994921
39698801
820959
13425811
52734937
11316571
83914764
83799518