22896549
1260765
61243506
3396369
84736737
28271933
11334915
48907694
24478981
15367255
5257196
82968578
73132326
65701851
58244787
66706591
39754999
50079266
75046208
3999233
48768844
77064352
39664357
37126616
8832402
95617059
9924109
70127769
2793202
45082254
29693818
50453775
97605470
66502650
20084069
86272148
37097886
73799720
9661108
51841829