35286107
49352683
31011965
64753948
80271281
55846236
6822633
89852746
18565342
86788182
48727789
13328613
54975194
18591223
65069791
92884076
87589705
36757685
8891517
6368004
3639698
19669132
44546141
97332480
30601911
8474645
90959555
57388978
66122864
76553752
35987342
57332053
79812408
87311571
34799616
49469000
67073105
66926771
47623922
79995641