64229955
86717166
44837487
85378718
71515998
21368521
19849215
63322951
34891861
3052696
40085973
82999720
9678306
16858629
28796107
2915445
96729534
98221670
60255371
4627348
22093538
81146244
82895342
64968868
4477861
8993216
7681851
5594798
67596955
36779002
13074319
92307978
96739375
26843775
55808923
47399539
7825026
58505046
7581635
67402982