89044229
55972738
63166709
65177539
7167646
87335354
48222033
55522297
5959635
77877088
60201339
4135285
49514806
2431828
91896517
12145251
98089765
35893468
43334877
47211304
34818641
94867896
11206994
84279905
35376530
84920
34135097
37027653
38888069
11623098
35143633
44651036
8499872
74365818
52631913
2159606
58404334
978114
12047635
42888028