86991506
30081820
53704168
76523218
90188494
382060
14897779
79112123
313768
23193888
3028441
24292399
27982297
60037601
64136926
4975619
20285547
19628326
31927137
22255575
89298688
46781827
70024165
82414479
1631456
94722198
1128552
81371533
74398119
10325084
65388582
7047997
61721282
15696352
34779775
76059379
60443836
58362436
68319592
28482141