94283085
66845973
65775225
62773140
38181217
50047986
21803718
3457738
42469283
29028171
23591593
76725794
41437170
87256705
7963364
23614448
4789118
55571034
8795940
19112165
84224200
63586111
30368540
1355320
86237613
68999853
29619636
75093720
96047890
74576135
33437584
97966155
84342868
60992580
42054339
82387692
85603767
3088538
55789717
1153925