43094093
9376537
6716612
9625367
28396180
42057930
12913232
69762413
52911351
67301608
7427133
12063768
63388090
8053225
510580
8659998
6483491
60615657
7494913
42159310
60236857
24574696
46187789
4635114
4906773
7567121
64815645
8171504
17908514
38229498
32787960
48479127
3400211
72919184
31193542
66827056
76756452
59613960
16411035
8422314