2493838
84128253
40501824
70259197
49845042
41876932
23503497
2360997
50031663
51458030
24689863
48329636
77383377
68368343
56302548
29771689
61614259
63796310
96429746
39556845
59318802
18935287
21467
50102304
6773713
64976379
59907351
7166827
56492050
5049168
75708973
95536725
12251406
38105263
85865682
22491244
40455874
69235835
35937839
82636060