92145376
90505218
90085765
2587124
76991703
21504601
72943212
62342906
45126969
43636268
4290355
88093504
95879135
68158812
53636426
4991253
49879439
98875106
74797449
28899353
83452135
69938071
2309539
1139242
49135249
98446047
32015889
69901855
816743
53364028
703166
49915572
5124829
65723426
20904731
59981249
1174921
21021573
43458009
823055