44919274
83688529
26456298
69708931
39405479
59578168
53996317
50316955
78829587
79932072
62254864
49882351
71215452
58651223
25402639
79966918
25954339
7932969
58924717
78485312
64088414
8054321
73982265
1834519
94887362
96458905
47689795
22849011
85901137
36248143
45098895
40556646
95447976
74825083
10223367
59251100
221848
7097843
23245874
96632767