27656339
73788688
48127158
4473999
34472190
69794499
94949250
491147
31954065
20819251
44239917
93277323
42674240
20232715
4157607
69459074
48259490
7408470
79136972
9097671
23238973
27181840
8553295
68518456
7627562
51307209
25637910
62965925
99871365
52484350
31896522
10915958
3879537
16301072
74129315
3961130
23914810
5395105
86326846
20538511