88653936
45527422
96577751
1682632
855062
82696552
58733589
68708337
82995590
71491010
79917536
28453354
71962551
72817003
77564876
78606656
76305895
15325602
68916070
3312551
56913893
86639078
612388
78031711
10439942
31967540
67205139
35118243
60375249
81519324
85522413
9916109
43266314
4305713
28109291
25707603
1096234
9757086
53212191
68327085