96262669
5052232
11594973
13454431
59166570
48836249
65454940
67058758
67452375
64751670
46782578
9509295
9724399
2162256
20255005
30559548
31754348
54167819
46857765
5021078
37353011
61634075
9793051
1835047
4657491
829218
90466505
88083581
25227337
57615618
2766365
75161153
46604261
9080816
78341491
25787773
86679981
18272576
74825557
49643619