72862568
3616357
75456313
50051113
95509285
33647509
45975432
83169569
11619956
72377885
83771814
96149283
5021431
45439096
65819546
59642290
71565993
79855325
47844358
6200350
72018443
13024873
26902768
30012120
27922373
12458803
95105341
58989264
15705523
16818524
9453972
67732023
45177018
6357460
88987132
17613467
8871075
34849701
8277107
9900819