3548739
44998360
98559244
7944616
61178077
10467314
86015973
51662389
58399835
54717269
78919130
94393045
93778974
87448389
86924067
29444452
39073134
2823230
81413145
56859361
47567645
63234014
8729969
69655068
31853631
46889929
11574623
659310
80866112
72977737
61624343
73053095
48397906
26579772
67596355
96687106
59794662
51182804
97132207
4311467