18310000
55956209
15013232
205469
69051668
84125519
4424469
64136041
15981697
72634968
38558851
84709164
33194553
38535893
65968482
76908742
87542334
90118349
71475288
91415152
96828424
54828045
57422997
29777506
3806345
41886598
44637768
34061713
76649222
23697214
60303796
16458844
64874330
93206972
80555202
12708705
50878745
47174381
21937398
62981802