14136037
87873923
9931512
66696621
38128559
16495118
74598614
95567503
56766051
77518749
12465701
18525161
67887048
57611039
14774751
5504531
90739665
2163253
98001141
90186817
98712457
71856213
92654949
253312
84977959
87095842
44099304
42472701
66168682
35274621
22409759
93364575
46447739
11813739
42663635
38756546
89583838
21026323
94459729
31915931