75742603
82517686
64742139
3728671
90026343
84135133
77597495
79562433
2615624
64464629
93959297
47813763
48932779
55781371
27148611
62806225
26896938
75802146
43278060
17063100
2739114
10576553
76539025
79878784
58754365
13701327
72251036
62695164
65908007
3074795
66089683
61277071
62147837
84659661
8829804
49664841
28322957
76043925
69618064
27116629