71288305
45864266
5842978
35542596
54252050
31901539
60382766
99518088
10185278
74068421
33026665
21105780
18557246
71429947
72992896
55328272
26065872
24556902
35192004
90895115
10262202
45583167
29968416
44038135
76012532
31076979
94743694
84145437
16021382
23511709
35131236
97707026
913403
53401280
34375987
10126961
66421910
80795016
43086985
2676096