65429667
44993782
20703997
58615882
98164534
61002814
98693376
92345690
4101413
89069221
53965181
7518897
33572914
339686
65626187
76672003
7612908
43646152
57782293
9448627
15432929
1552072
97933120
61994379
29577899
93714926
70155972
3754321
79246207
30509755
25718055
6380281
39426460
61305190
86948618
9654573
31348185
37359898
78873662
61997296