42912869
28498346
72882964
23692660
90713132
25187599
71284449
25457955
21764721
84519811
61983060
81893693
77857515
92614048
92559701
30276824
90628705
67405821
38998085
3763111
57742019
30949122
17448670
2988234
61214242
26654238
63419436
4101289
56739848
54344127
68091938
27053231
73414150
11069548
7774283
20634420
85661220
8293444
67998904
94379090