33791492
43365855
25248271
80727822
7643707
98713003
8224615
29517076
29575519
14856081
4209422
54577587
11324445
744031
77119804
61153408
50322080
88239406
47067806
33814175
33909034
29035062
92568550
62848757
80712961
77019094
96813825
29229512
64581237
19621254
25945426
73688771
39329217
90497293
68931165
34473131
22298126
4944151
10498759
14093064