67731693
29352999
48778519
5358718
4984867
6073139
19924336
8165449
88555286
15203145
31916802
34136197
39298900
73256959
35075071
5702015
1104694
93041082
43349518
85549947
67186066
40805729
18219636
86829777
49416745
11629455
8536198
82662705
50584184
60769159
80209036
51852452
16302032
81211063
75762918
65241266
9755847
98728037
41164757
4976837