90156260
14769088
23392865
48761092
98757370
43466360
36241985
60186501
99307205
90402893
536569
69113396
13024777
83366540
58367001
45989331
46087625
80142297
4525760
34465818
40295235
46517167
83503442
92881595
69585095
98865587
6634115
944378
1041295
51919979
35922617
59803017
859153
77009049
86002012
38043845
28217840
95867559
27425090
27913731