96021413
5258233
97281089
6760660
94129476
74893468
60042668
16003505
74216209
64795402
83196289
93649639
69547071
88608788
94315754
12569578
50547222
24006629
1766522
50912702
2794522
51681968
35383206
667500
11053476
92238648
6562736
1719151
30581300
33933755
17878281
20263747
12197924
39038083
13626487
67767213
34135234
64192352
50351586
88047292