80298119
68363722
51318932
31905855
68494336
37453796
41461899
87042448
42541187
85707413
95745609
47199095
2301534
3314145
20502591
75321461
62259659
74496642
8936927
30293958
42245226
61046565
59747762
58748887
72465034
50681642
75378621
76276118
99556455
92485449
64485924
91203625
98284843
35673425
6594176
88949766
22753203
5301192
68922150
77924319