88346608
78394268
79127837
902588
42175900
92845067
67022667
7902154
16157720
76241786
31958680
25941050
95423360
50031547
66109842
69933923
21736470
90016490
84573169
47831438
54699156
96997367
47286148
8837501
47412366
91285370
91603817
38223861
56141069
73418601
74416306
99323242
967769
67909041
3465751
86775112
31321065
46012054
67134263
18412963