38303
17402205
37089468
54164820
794848
18788943
3123896
54616406
30809120
87475968
47554047
66135426
87084413
7630231
53443806
15914276
18808509
18358066
50306798
39239944
26123800
4898734
69093805
92373667
35106308
31086625
34773499
39418848
3323115
8070843
44744874
62026108
66696392
64525684
53251257
76069062
93797135
62656268
7827317
72173183