39982532
41495956
938274
78839080
49094976
47598138
48543555
26656461
77383567
28765460
15891534
51867076
21247659
2915433
69187553
24973796
62651811
29285404
72359142
51336026
62674712
26728104
99139597
28923694
7274495
99939034
74136174
6779113
94159429
54295142
38398235
83609925
52396811
74484200
73175995
90168716
56779827
20053976
68793585
56054563