99268628
63733942
91331235
14058930
26682524
63862162
10152295
33162773
56813379
60508685
13599452
19341817
4215238
8473676
76871495
52265052
50302816
33146822
30281046
19598850
94484894
82223047
94579407
70961449
54681639
54475331
70752750
65657762
74335263
73196289
428666
36924399
86847364
99325552
73882254
64071141
1727983
18234706
78856618
69881168