32599962
7589113
77402101
59928451
74175857
86563060
517032
32655986
50456689
42115856
13034519
88473523
65816763
2423566
13045316
25045267
48663321
74452935
74405021
62245576
26548207
76089137
2770565
70016970
96218881
85006052
29162768
82431743
30767910
73006999
20213408
92848465
74756599
67259145
60617244
14318859
3732846
94839920
21345213
25699753