72181368
48102019
902480
9927735
96421081
39086506
96982412
89039436
6169433
83016308
76229836
37146551
20664001
16257528
47391095
23086148
23058689
33717917
29865973
64689326
9207146
53169549
55987449
41403532
30933588
99568050
57625382
22706130
678886
66416881
39829859
32552288
5695516
97746603
40843565
45446164
3407785
99619478
48944554
16673008