93418418
82553441
3024907
65862706
83552037
81393722
80391245
19331785
94402209
68641372
86831822
97346
86848893
13234881
95416787
83931086
76465841
20952685
80074615
4516474
2052641
59589244
99287977
20265155
86847017
5829604
62029973
50608667
67458821
1673614
41442137
92718324
31334382
43217589
55956899
67741038
49773622
40008621
8418836
21654065