50172400
62885377
88177004
12292956
2779851
99438801
53196007
7112204
19357935
51445168
64645746
3466304
94067652
51579200
59437949
81724385
8226075
72356228
76137903
4276328
78703890
61212261
9717483
63878702
14937313
21291944
59844643
50259506
72452599
46327837
182272
41218071
69484972
11248438
16058485
72975476
11196236
19801808
30649795
9208374