83494806
14377991
7826269
48711775
42711647
68707548
78672639
72157521
17381603
52092368
16495933
110539
27028616
20232683
78428065
87571176
63698635
3503100
74373371
86694380
38605994
94568424
2722531
14883886
93081818
46224686
15574095
18932969
49251849
9432231
41298140
66045500
23073443
33742093
12629039
56535148
50053473
489991
93507453
61743410