67447888
17077753
10957908
14317196
14326428
29476747
51126117
84135225
86569919
36568518
16561165
72668165
52202514
3855956
77666326
95185417
81442308
71147267
97746489
25896135
65694963
39864051
66085775
95642338
34086530
83751018
28952917
80811435
31481483
62235203
80072473
66806167
81265055
39794702
92647626
61431347
17084955
96247976
95315132
67554912