83291372
85998671
51281510
5396260
81967845
37769874
91124635
41885413
49761654
67742389
75891032
62827276
34168355
78561428
99278560
69148021
83474999
76737164
76412377
54811544
51251872
60719540
89878211
99993338
79134656
37194587
93273956
22744875
48476148
6942683
59419435
3534120
78553507
43127838
43427087
946159
276568
83569939
62276726
15143195