76323396
2198767
62592279
36805324
57106395
20866883
4898943
80193930
8900247
14385434
24706576
54187106
34902786
81144581
44448414
4957923
88876996
30922867
65431024
38148442
68875595
19307742
73301970
84364926
60123641
87096980
5429588
70675338
84119401
75813810
65158872
82958986
18331103
63914567
72917012
11013075
87965304
76992579
60439326
96849272