52108990
98863452
14168402
84681347
41796326
67794638
99656628
76016667
52587028
61753404
66107113
19912188
867233
30088122
43923971
90118
1762100
76363779
73472090
35955655
46966375
19428250
23928018
98774789
2136799
32308119
6753098
34662814
64612980
35661379
36173643
44935355
95721529
64693286
992842
55017080
54264340
46175665
88552503
69179298