75347977
95631676
82121599
33466222
90401200
80161956
11435676
81843658
60299008
2696258
62967353
13105152
55722151
5892233
50126691
58878419
96575033
75309914
92822839
73084151
57655047
75405361
99585290
81825940
25497679
433836
473482
44434855
96761333
9533597
9914598
3874869
40646207
12947131
70807610
72012058
79612082
39911173
78884618
3587784