29446673
60555781
49286851
25045103
51182723
22666717
72440
7407625
96253875
9901790
79125154
52433787
26553414
69831461
69918876
52815100
41368884
38759651
54495540
3009664
68112469
1376684
35519272
31529447
97339826
50414504
9203462
40849653
54201212
4112803
89647
58179612
4317911
26617844
39326728
68222160
3102177
6063289
94836978
3605810